package edu.yzu.testspringboot002.po.vo;

import cn.hutool.core.date.DatePattern;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 遭受四次
 *
 * @author yulang
 * @date 2023-09-09
 */
@Data
public class PatinetVO implements Serializable {


    private static final long serialVersionUID = -4834981219885716507L;


    @ApiModelProperty("主键id")
    private Integer id;

    @ApiModelProperty("患者名称")
    private String patientName;

    @ApiModelProperty("患者id")
    private String patientCode;

    @ApiModelProperty("联系方式")
    private String phone;

    @ApiModelProperty("创建时间")
    private Date createTime;


    @ApiModelProperty("创建时间")
    private Date updateTime;

    @ApiModelProperty("身份证号码")
    private String idCard;

    @ApiModelProperty("社保号")
    private String socialNumber;

    @ApiModelProperty("0: 女  1： 男")
    private Integer gender;

    @ApiModelProperty("生日")
    @JsonFormat(pattern = DatePattern.NORM_DATE_PATTERN)
    private Date birthdy;

//    @ApiModelProperty("国籍")
//    private String nationality;
//
//    @ApiModelProperty("民族")
//    private String nation;
//
    @ApiModelProperty("既往史")
    private String residenceAddress;


    private Integer doctorId;

    private String doctorName;


    @ApiModelProperty("疾病")
    private String disease;


    @ApiModelProperty("疾病描述")
    private String introduction;

    private String baseImage;

    private String inspectionReport;

    private String shadowImage;

    private String shadowVideo;
    private Integer age;
}
